// /****************************************************************************************************************************
//  * 项目名称： 
//  * 类 名 称：AuxiliaryMaterialApply
//  * 功能说明：
//  * 版    本：0.0.1
//  * 作    者：史垚祎
//  * 邮    箱：396038130@qq.com
//  * 创建时间：2024/4/23 14:35
//  * 更新人：
//  * 更新时间：
//  * 更新说明：
// /****************************************************************************************************************************/
//
using System;

namespace NP.BPMReportPlatform.Entities.BPM_Business
{
    /// <summary>
    /// 主表
    /// </summary>
    public class AuxiliaryMaterialApply
    {
        /// <summary>
        /// 主键
        /// </summary>
        public string Id { get; set; }

        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime CreateTime { get; set; }

        /// <summary>
        /// 用户编码
        /// </summary>
        public string UserCode { get; set; }

        /// <summary>
        /// 流程编号
        /// </summary>
        public string InstanceNumber { get; set; }

        /// <summary>
        /// 是否已经同步sap
        /// </summary>
        public int SyncSAP { get; set; }

        /// <summary>
        /// 是否删除
        /// </summary>
        public int IsDelete { get; set; }

        /// <summary>
        /// 部门
        /// </summary>
        public string Dept { get; set; }

        /// <summary>
        /// 公司
        /// </summary>
        public string CompanyName { get; set; }

        /// <summary>
        /// 项目来源
        /// </summary>
        public string ProjectSource { get; set; }

        /// <summary>
        /// 项目名称
        /// </summary>
        public string ProjectName { get; set; }

        /// <summary>
        /// 项目编号
        /// </summary>
        public string ProjectCode { get; set; }

        /// <summary>
        /// IPD编号
        /// </summary>
        public string IpdCode { get; set; }

        /// <summary>
        /// 需求类型1
        /// </summary>
        public bool RequirementType1 { get; set; }

        /// <summary>
        /// 需求类型2
        /// </summary>
        public bool RequirementType2 { get; set; }

        /// <summary>
        /// 需求类型3
        /// </summary>
        public bool RequirementType3 { get; set; }

        /// <summary>
        /// 需求类型4
        /// </summary>
        public bool RequirementType4 { get; set; }

        /// <summary>
        /// 需求类型5
        /// </summary>
        public bool RequirementType5 { get; set; }

        /// <summary>
        /// 需求类型6
        /// </summary>
        public bool RequirementType6 { get; set; }

        /// <summary>
        /// 需求类型7
        /// </summary>
        public bool RequirementType7 { get; set; }

        /// <summary>
        /// 需求类型8
        /// </summary>
        public bool RequirementType8 { get; set; }

        /// <summary>
        /// 需求类型9
        /// </summary>
        public bool RequirementType9 { get; set; }

        /// <summary>
        /// 送样部门
        /// </summary>
        public string SendDept { get; set; }

        /// <summary>
        /// 样品名称
        /// </summary>
        public string SampleName { get; set; }

        /// <summary>
        /// 样品数量
        /// </summary>
        public int SampleCount { get; set; }

        /// <summary>
        /// 测试目的
        /// </summary>
        public string TestPurpose { get; set; }

        /// <summary>
        /// 竞品/标杆名称
        /// </summary>
        public string CompetitorSightcingName { get; set; }

        /// <summary>
        /// 预估单个辅材报价（不含税，元/个）
        /// </summary>
        public decimal SingleAuxiliaryPrice { get; set; }

        /// <summary>
        /// 预估单个辅材的CR价格（不含税，元/个）
        /// </summary>
        public decimal SingleCRPrice { get; set; }

        /// <summary>
        /// 预估项目全年产出金额
        /// </summary>
        public decimal YearOutputAmount { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string SupplierCode { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string SupplierName { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string MaterialCode { get; set; }

        /// <summary>
        /// 供应商产能描述
        /// </summary>
        public string SupplierRemark { get; set; }

        /// <summary>
        /// 样品递送日期
        /// </summary>
        public DateTime SampleDeliveryDate { get; set; }

        /// <summary>
        /// 期望完成日期
        /// </summary>
        public DateTime FinishDate { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }
    }
}